Part Number: EFB0405VHD-3 (Delta brushless 40x20mm 5vdc 3in)
Search for Part Numbers